package com.platform.qujia.pojo.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.Date;

/**
 * @date 2023/12/14
 */
@Setter
@Getter
public class CardRechargeOrderPrintVO {
    /**
     * 订单号
     */
    private String orderNo;
    /**
     * 实体卡卡号
     */
    private String physicalCardNo;
    /**
     * 手机号
     */
    private String mobilePhone;
    /**
     * 充值金额
     */
    @JsonFormat(shape = JsonFormat.Shape.STRING)
    private BigDecimal amt;
    /**
     * 余额
     */
    @JsonFormat(shape = JsonFormat.Shape.STRING)
    private BigDecimal balance;
    /**
     * 赠送金额
     */
    @JsonFormat(shape = JsonFormat.Shape.STRING)
    private BigDecimal presentAmt;
    /**
     * 积分
     */
    private Long integral;
    /**
     * 充值时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;
    /**
     * 卡类型
     */
    private String cardOilsType;
    /**
     * 充值方式
     */
    private String payType;
    /**
     * 加油员
     */
    private String operatorName;
    /**
     * 客户名
     */
    private String customerName;
}
